#include<stdio.h>
int er(int n)
{
	long long sum=1;
	if(n==1){
		return 2;
	}
	for(int i=0;i<n;i++){
		sum*=2;
	}
	return sum;
}

int main()
{
	int n;
	float x;
	scanf("%d %f",&n,&x);
	float sum;
	sum=er(n);
	//printf("%d",sum);
	sum=sum*1.0*x;
	float yu=sum-(int)sum;
	//printf("%.5f",yu);
	if(yu>=0.5){
		printf("%d",(int)sum+1);
		return 0;
	}
	else{
		printf("%d",(int)sum);
		return 0;
	}
}
